// for语句
//语法： for（语句1；语句2；语句3）{被执行的代码块}
//语句1:在循环（代码块）开始前执行
//语句2:定义运行循环（代码块）的条件
//语句3:在循环（代码块）已被执行之后执行
// for (var i = 1; i <= 100; i++) {
//   console.log(i);
// }

// var c = 100;
// console.log(++c);
//循环与循环的嵌套
//当循环与循环发生嵌套时遵循下列规则：
// 1.外层为假时内层不执行
//2.先执行外层再执行内层，直到内层的条件为假时再返回外层去执行
// for (var i = 1; i <= 3; i++) {
//   console.log(i);
//   console.log('-------');
//   for (var j = 1; j <= 5; j++) {
//     console.log(j);
//   }
// }
// while语句
// while（条件）{需要执行的代码}

var i = 1;
while (i <= 100) {
  console.log(i);
  i += 1;
}
